import httpRequest from "./base";
interface NodeDataDto {
  id?: number;
  node_name: string;
}

// 获取全部节点信息
export function getAllNode() {
  return httpRequest({
    url: "/node",
    method: "get",
  });
}

// 新增链路
export function addNode(data: NodeDataDto) {
  return httpRequest({
    url: "/node",
    method: "post",
    data,
  });
}

// 删除链路
export function delNode(id: string) {
  return httpRequest({
    url: `/node/${id}`,
    method: "delete",
  });
}

// 更新链路
export function updataNode(data: NodeDataDto) {
  return httpRequest({
    url: `/node/${data.id}`,
    method: "put",
    data,
  });
}
